<template>
  <h1>我是a组件</h1>
<!--  插值指令：将页面显示的文本与响应式变量的值进行绑定
      如果修改变量的值，页面显示的文本也会随之改变-->
  {{info}}
  <h1>{{info}}</h1>
  <p v-text="info"></p><!--  v-text渲染文本内容-->
  <p v-html="info"></p><!--  v-html如果有html元素，会按照html元素效果进行渲染 -->
<!--  响应式变量的值还可以拼接-->
  <span>{{info+'中午好'}}</span>
  <hr>
  <button @click="f">按钮</button>
</template>

<script setup>
import {ref} from "vue";
//1.定义响应式变量
const info=ref("我是info")

//2.定义箭头函数，修改响应式变量的值
const f=()=>{
  info.value="info<b>666</b>"//注意：在JS中使用响应式变量，必须.value
  console.log("info.value:"+info.value)
}
</script>

<style scoped>

</style>